.box{ 
	border:1px #CAD9EA solid;
	padding:1px;
	overflow:auto;
	width:auto;
	margin-bottom:7px;
	text-align:left
}

.box .title{
	background:#ffffff url(../images/hdbg.gif) repeat-x top; 
	color:#000; 
	border-bottom:1px #cad9ea solid;
}

.box .title h2{ 
	line-height:25px; font-size:14px; height:30px; padding-left:15px; padding-top:5px; font-weight:bold
}

.box .stitle{
	border-bottom:1px #CAD9EA solid;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	height:28px;
	padding-left:25px;
	background:#E8F3FD url(../images/arrow_down.gif) no-repeat 12px 11px;
}

.box .author{ padding:3px 15px; overflow:auto; width:auto;background-color:#ffffff}
.box .content{ 
	overflow:hidden; clear:both; font-size:1.17em; line-height:1.8em;
	font-size:14px; overflow:auto; color:black; padding:12px 15px 12px 15px;
	background-color:#ffffff
}